Intelica について
Intelicaは、自律型AIエージェント向けの競合インテリジェンスAPIです。URLや企業説明を構造化された市場評価に変換し、複数の分析モード、変化の追跡、競合関係グラフを提供します。BaseまたはSolana上でx402による従量課金に対応します。
主な機能
- 01構造化された競合分析
- 025種類の分析モード
- 03市場スコアと推奨事項
- 04反復分析による変化追跡
- 05競合関係グラフ
- 06BaseとSolanaでのx402決済
活用シーン
- 01競合候補の評価
- 02資金調達や市場参入の分析
- 03競争状況の変化の追跡
MCP 対応
Intelicaは、競合インテリジェンス分析を呼び出すための`/mcp`エンドポイントを公開しています。READMEでは、このエンドポイントをx402による有料サービスとして案内しています。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://api.intelica.dev/mcpclaude mcp add --transport http Intelica — Competitive Intelligence (x402)M https://api.intelica.dev/mcp{"mcpServers":{"Intelica — Competitive Intelligence (x402)M":{"type":"http","url":"https://api.intelica.dev/mcp"}}}Cursor で開く{"servers":{"Intelica — Competitive Intelligence (x402)M":{"type":"http","url":"https://api.intelica.dev/mcp"}}}VS Code で開く{"mcpServers":{"Intelica — Competitive Intelligence (x402)M":{"type":"http","url":"https://api.intelica.dev/mcp"}}}{"mcpServers":{"Intelica — Competitive Intelligence (x402)M":{"serverUrl":"https://api.intelica.dev/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
Intelica
自律型 AI エージェント向けの競合インテリジェンス API — x402 による従量課金。
任意の URL または企業の説明を分析し、市場でのポジショニング、ユーザーの課題、検出された競合他社、独自の切り口、実行可能な Market Score を含む構造化 JSON を取得できます。Base または Solana のメインネットで、1 回の呼び出しにつき 0.05 USDC を支払います。アカウント、API キー、サブスクリプションは不要です。
稼働中: https://api.intelica.dev · バージョン: v4.5.6
Intelica の特長
| 機能 | 説明 |
|---|---|
| 5 つのコンテキストモード | competitive · fundraising · partnership · acquisition · market_entry |
| Market Score | threat_level · moat_strength · market_maturity · agent_recommendation |
| 判断 | action · confidence_score · rationale · risk_level |
| 8 言語 | ES、PT、DE、FR、IT、JA、KO、ZH を自動検出し、地域ごとの市場コンテキストを適用します |
| トレンド追跡 | 分析間の変化を検出します — status: changed、changes: [...] |
| 競合グラフ | GET /graph — すべての分析を通じて競合他社間の関係をマッピングします |
| A2A プロトコル | /message/send — LangGraph、CrewAI、AutoGen、Google ADK と互換性があります |
| インテリジェンス予算 | operator_id フィールドによるオペレーターごとの日次上限 |
| デュアルネットワーク | Base メインネット + Solana メインネット — エージェントは希望するネットワークで支払えます |
クイックスタート
# 1. Without payment → returns 402 with payment instructions
curl -X POST https://api.intelica.dev/intel \
-H "Content-Type: application/json" \
-d '{"text": "Notion is an all-in-one workspace for teams"}'
# 2. Free demo (300 char limit)
curl -X POST https://api.intelica.dev/demo \
-H "Content-Type: application/json" \
-d '{"text": "Notion is an all-in-one workspace for teams"}'
POST /intel
競合インテリジェンスの単一分析 — x402 経由で 0.05 USDC。
POST /intel
X-PAYMENT: <x402 signed payment>
{
"url": "https://notion.so",
"context": "I'm building a note-taking app for developers",
"mode": "competitive"
}
レスポンス:
{
"source": "https://notion.so",
"analysis": {
"company_or_product": "Notion",
"positioning_summary": "All-in-one workspace combining notes, docs, and databases...",
"target_customer": "Teams and individuals seeking productivity tools",
"core_value_props": ["Flexible databases", "Collaborative docs", "Template library"],
"user_pain_points": ["Complex for new users", "Slow on large pages", "Limited offline support"],
"detected_competitors": ["Obsidian", "Coda", "Confluence"],
"unique_angle": "Developer-focused simplicity gap — Notion targets everyone, leaving power users underserved",
"tone": "professional",
"confidence": "high",
"market_score": {
"threat_level": "high",
"moat_strength": 0.78,
"market_maturity": "mature",
"agent_recommendation": "counter"
},
"decision_recommendation": {
"action": "avoid",
"confidence_score": 0.91,
"rationale": "IMI 0.78 exceeds avoid threshold; AlphaSense holds $100M+ in switching costs with enterprise contracts.",
"risk_level": "high"
}
},
"mode": "competitive",
"detected_language": "en",
"market_context": "global",
"trend": {
"status": "new",
"changes": [],
"snapshot_count": 1
},
"cached": false,
"response_ms": 1240,
"price_paid_usdc": "0.05"
}
コンテキストモード
コンテキストに応じた分析を取得するには、mode を渡します。
| モード | 使用する場面 |
|---|---|
competitive | 標準的な競合分析(デフォルト) |
fundraising | 投資家向けのストーリー、TAM、成長の兆候を評価する場合 |
partnership | 戦略的な適合性を評価する場合 — 補完関係か、競合関係か |
acquisition | デューデリジェンス — モート、技術的リスク、買収の根拠 |
market_entry | 市場の空白、飽和度、参入障壁 |
{ "text": "...", "mode": "fundraising" }
Market Score
すべての分析には、実行可能なフィールドを含む market_score ブロックが含まれます。
threat_level—high|medium|lowmoat_strength— 0.0~1.0(競合するのがどれほど難しいか)market_maturity—emerging|growing|mature|decliningagent_recommendation—monitor|counter|ignore|partner
8 言語 — 自動検出
Intelica はコンテンツの言語を検出し、適切な地域の市場コンテキストを自動的に適用します。
| 言語 | 市場コンテキスト |
|---|---|
| ES | LATAM / スペイン — 価格への敏感さ、モバイルファースト、インフォーマル経済 |
| PT | ブラジル / ポルトガル — Pix エコシステム、LGPD 準拠 |
| DE | DACH — エンタープライズ優先、プライバシー重視、体系的な調達 |
| FR | フランス / フランス語圏 — 欧州の規制、テクノロジー分野への国家の関与 |
| IT | イタリア — 中小企業が多く、デザイン主導、家族経営の文化 |
| JA | 日本 — 系列構造、品質重視、長い営業サイクル |
| KO | 韓国 — 財閥の力学、Kakao/Naver エコシステム |
| ZH | 中国 — BAT エコシステム、データのローカライゼーション、国内と海外の分断 |
設定は不要です — 任意の言語でコンテンツを渡すだけです。
トレンド追跡
同じ企業を繰り返し分析すると、Intelica は現在の結果と前回のスナップショットを比較し、trend オブジェクトを返します。
"trend": {
"status": "changed",
"changes": [
{ "field": "threat_level", "from": "medium", "to": "high" },
{ "field": "agent_recommendation", "from": "monitor", "to": "counter" },
{ "field": "moat_strength", "from": 0.5, "to": 0.7, "delta": 0.2 },
{ "field": "detected_competitors", "added": ["Linear"] }
],
"previous_snapshot": "2026-06-01T00:00:00Z"
}
競合グラフ
GET /graph — すべての分析を通じて蓄積された競合関係マップを返します。
# Full graph
curl https://api.intelica.dev/graph
# Subgraph centered on a company
curl "https://api.intelica.dev/graph?company=Notion"
ノード(企業)、エッジ(競合関係)、およびすべての分析で競合他社として最も頻繁に登場する企業を示す hub_competitors を返します。
A2A プロトコル
POST /message/send — LangGraph、CrewAI、AutoGen、Google ADK と互換性があります。
POST /message/send
{
"message": {
"role": "user",
"parts": [
{ "type": "text", "text": "mode: fundraising\nAnalyze Notion as a competitor" }
]
}
}
無料プランでは、支払いなしで基本的な分析を利用できます。トレンド追跡とグラフ更新を含む完全な分析を利用するには、/intel にアップグレードしてください。
POST /batch
1 回の呼び出しで最大 10 件を分析できます — $0.20 USDC(x402 経由)。
{
"items": [
{ "url": "https://notion.so", "mode": "competitive" },
{ "text": "Coda is a collaborative doc platform", "mode": "acquisition" },
{ "url": "https://obsidian.md", "mode": "partnership" }
]
}
インテリジェンス予算
オペレーターパイプラインごとに、1 日あたりの分析回数を制限できます。任意のリクエストで operator_id を渡してください。
{ "text": "...", "mode": "competitive", "operator_id": "my-pipeline-v1" }
予算の適用は、Supabase の intel_budgets テーブルを介してサーバー側で設定します。
エンドポイント
| メソッド | パス | 認証 | 料金 |
|---|---|---|---|
| GET | / | なし | 無料 |
| GET | /health | なし | 無料 |
| GET | /pricing | なし | 無料 |
| GET | /llms.txt | なし | 無料 |
| GET | /graph | なし | 無料 |
| GET | /.well-known/x402.json | なし | 無料 |
| GET | /agent-card.json | なし | 無料 |
| POST | /demo | なし | 無料(300 文字) |
| POST | /message/send | なし | 無料(A2A 基本) |
| POST | /mcp | x402 | $0.05 USDC |
| POST | /intel | x402 | $0.05 USDC |
| POST | /batch | x402 | $0.20 USDC(最大 10 件) |
方法論
Intelica の仕組み
すべての分析は、構造化されたパイプラインを通じて実行されます。
Input (URL or text)
↓
Input sanitization (HTML strip, prompt injection protection)
↓
Language detection (8 languages: EN, ES, PT, DE, FR, IT, JA, KO, ZH)
↓
Web search enrichment via Exa (3 verified sources per analysis)
↓
Context mode selection (10 specialized modes)
↓
Claude Haiku — structured JSON generation
↓
Output validation (schema enforcement, range clamping)
↓
Trend tracking (snapshot comparison vs previous analysis)
↓
Competitive Graph update (nodes + edges in Supabase)
↓
Cache (6h TTL, Supabase primary + in-memory fallback)
データソース
- 主要データ: 呼び出し元が提供した URL またはテキストの内容
- ウェブによる情報補完: Exa によるリアルタイム検索 — すべての分析で、検証済み URL 3 件が
sources[]として返されます - LLM による推論: Claude Haiku(Anthropic)が、情報補完されたコンテンツから構造化分析を生成します
Market Score の方法論
market_score オブジェクトは Claude Haiku が生成し、厳格な範囲に基づいて検証されます。
| フィールド | 型 | 範囲 | 説明 |
|---|---|---|---|
threat_level | enum | high / medium / low | 呼び出し元に対する競争上の脅威 |
moat_strength | float | 0.0 → 1.0 | 分析対象企業の競争優位性の持続力 |
market_maturity | enum | emerging / growing / mature / declining | 市場のライフサイクル段階 |
agent_recommendation | enum | monitor / counter / ignore / partner | エージェントが実行するアクション |
decision_recommendation.action | enum | enter / avoid / monitor / acquire / partner | 主に推奨されるアクション |
decision_recommendation.confidence_score | float | 0.0–1.0 | 推奨の確信度(≥0.80 = 強いシグナル) |
decision_recommendation.rationale | string | — | 特定のデータポイントに基づく 1 文の説明 |
decision_recommendation.risk_level | enum | high / medium / low | この推奨に基づいて行動する場合の下振れリスク |
すべての enum 値はサーバー側で適用されるため、モデルがこれらの集合にない値を返すことはありません。LLM の出力にかかわらず、moat_strength は [0.0, 1.0] の範囲に収まるよう制限されます。
競合他社の検出
競合他社は、入力コンテンツとウェブ情報補完のコンテキストを基に Claude Haiku が検出します。Exa との連携により、検出された競合他社は実際のウェブソースと照合されます。レスポンスの sources[] フィールドには、分析の根拠となった URL が表示されます。
信頼度スコア
high— 信頼性の高い分析を行うのに十分なコンテンツとウェブコンテキストがありますmedium— コンテンツが部分的で、ある程度の推論が必要ですlow— コンテンツが不十分なため、出力は方向性を示すものとしてのみ扱ってください
キャッシュと鮮度
結果は 6 時間 キャッシュされます(Supabase を優先し、フォールバックとしてインメモリを使用)。これは、ほとんどの競合インテリジェンスの用途に適しています。暗号資産、AI、アーリーステージのスタートアップなど、変化の速い市場では、リクエストボディに force_refresh: true を渡すとキャッシュを回避し、新しい分析を実行できます。
制限事項
- 分析の品質は、入力コンテンツの豊富さに左右されます
- 競合他社の検出は LLM が生成するため、網羅的な結果ではなく、方向性を示すものとして扱ってください
- Market Score はコンテンツに対するモデルの解釈を反映したものであり、独自のスコアリングデータベースに基づくものではありません
- キャッシュの TTL は 6 時間のため、変化の速い市場では日中のイベントを捉えられない場合があります
連携例
LangChain
from langchain.tools import tool
import httpx
@tool
def analyze_competitor(url: str, mode: str = "competitive") -> dict:
"""Analyze a competitor URL using Intelica. Returns structured competitive intelligence."""
from x402.client import PaymentClient
client = PaymentClient(wallet_private_key="your_evm_private_key")
response = client.post(
"https://api.intelica.dev/intel",
json={"url": url, "mode": mode}
)
return response.json()
# Use in an agent
from langchain.agents import initialize_agent, AgentType
from langchain_openai import ChatOpenAI
llm = ChatOpenAI(model="gpt-4")
agent = initialize_agent([analyze_competitor], llm, agent=AgentType.ZERO_SHOT_REACT_DESCRIPTION)
agent.run("Analyze Notion as a competitor for a note-taking app")
LlamaIndex
from llama_index.core.tools import FunctionTool
import httpx
def intelica_analyze(text: str, mode: str = "competitive") -> str:
"""Analyze a company or product description and return competitive intelligence."""
from x402.client import PaymentClient
client = PaymentClient(wallet_private_key="your_evm_private_key")
response = client.post(
"https://api.intelica.dev/intel",
json={"text": text, "mode": mode}
)
return str(response.json()["analysis"])
intelica_tool = FunctionTool.from_defaults(fn=intelica_analyze)
無料デモ(支払い不要)
import httpx
response = httpx.post(
"https://api.intelica.dev/demo",
json={"text": "Notion is an all-in-one workspace for notes and databases"}
)
print(response.json()["analysis"]["market_score"])
# {"threat_level": "high", "moat_strength": 0.78, "agent_recommendation": "counter"}
# {"action": "avoid", "confidence_score": 0.91, "rationale": "IMI 0.78 exceeds avoid threshold.", "risk_level": "high"}
x402 による決済
Base mainnet(EVM):
import httpx
from x402.client import PaymentClient
client = PaymentClient(wallet_private_key="your_evm_private_key")
response = client.post(
"https://api.intelica.dev/intel",
json={"url": "https://competitor.com", "mode": "competitive"}
)
Solana mainnet:
402 レスポンスには、Base と Solana の両方の決済オプションが含まれます。Solana のクライアントは、accepts 配列の solana-mainnet ネットワークエントリーを使用します。
独自にデプロイする
- このリポジトリをフォークします
- Render に接続し、New Web Service → リポジトリを選択します
- Render が
render.yamlを自動的に検出します - 環境変数を追加します:
ANTHROPIC_API_KEYWALLET_ADDRESS(EVM — Base mainnet)WALLET_SOLANA(Solana mainnet)SUPABASE_URLSUPABASE_SERVICE_KEY
- デプロイします — 約2分で利用可能になります
人間向けアクセス — USDC でレポートを購入
API のセットアップなしで競合情報を必要とする創業者、コンサルタント、投資家向けです。
| プラン | レポート | 日数 | 価格 |
|---|---|---|---|
| Starter | 30 | 10 | $15 USDC |
| Pro | 100 | 30 | $30 USDC |
1ページで完結するエクスペリエンス:
このページでは、1回のスクロールで必要な手順をすべて確認できます:
- プランと明確なルールを確認します — 購入内容が正確にわかります
- Solana で USDC を支払います — セッションキーが即座に有効になります
- セッションキーを入力します — すぐにレポートを生成できます
- レポートを HTML または JSON でダウンロードします
その他のリンク:
- 🔍 レポートのサンプル — 日本市場参入の例
決済ネットワーク:Solana mainnet · 資産:USDC · アカウント不要、サブスクリプション不要
技術スタック
- ランタイム: FastAPI + Python 3.11
- LLM: Claude Haiku 4.5(Anthropic)
- 決済: x402 プロトコル — Base + Solana mainnet 上の USDC
- ファシリテーター: PayAI Network
- 永続化: Supabase(PostgreSQL)
- デプロイ: Render(AWS us-east)
- ウォレット:
- Base:
0xCf1d31020A7915421f6d66B9835Dcb6f422337E7 - Solana:
45q8KyCAGSHHd6qYP2ZkEJh22SzeQeXRfyFsENcx3KN6
- Base:
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。